[C++] remover todos os multiplos de 3

Publicado por Adler 21/02/2006

[ Hits: 10.474 ]

Download 04.cpp




Questão 4) Considere uma pilha com valores numéricos inteiros positivos.
Faça um programa que remova todos os múltiplos de 3.

  



Esconder código-fonte

#include<iostream>
#include<vector>

 using namespace std;

int main() 
 {
  vector<int> validos,invalidos;
 for( int i = 0; i < 20; i++ ) {
   int num = (int) rand() % 100;        // criando vetor randomico
   if (num%3==0) validos.push_back(num);
   else invalidos.push_back(num);
 }
 cout << "valores que sao multiplos de 3:\n";
 for (int i = 0; i<validos.size(); ++i) cout << validos[i] << '\n';
 cout << "valores que nao sao multiplos de 3:\n";
 for (int i = 0; i<invalidos.size(); ++i) cout << invalidos[i] << '\n';
}

Scripts recomendados

Trabalhando com argumentos e ponteiros

Linguagem C estruturada, parte 3 - Sistema Numérico Hexadecimal

Pilha com alocação estática

Cálculo de Energia de um Corpo

Calculadora de equações de 2º grau versão 2 (com funções)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts